.left-bar {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    height:100%;
    background: rgb(237, 242, 248);
}

.base-left-bar a.left-select {
    background: rgb(233, 237, 246);
    color: rgb(255, 99, 70);
}

.base-left-bar a:link {
    /*color: rgb(247,249,252);*/
    text-decoration: none;
}

.base-left-bar a:hover {
    /*color: black;*/
    color: rgb(144,154,165);
    background-color: rgb(247,249,252);;
    text-decoration: none;
}
.base-left-bar a.left-select:hover{
    color: rgb(255, 99, 70);
}

.left-name {
    display: block;
    height: 109px;
    line-height: 95px;
    font-weight: 500;
    letter-spacing: 2px;
    text-align: center;
    color: rgb(160, 168, 178);
    font-size: 1.2em;
    border-bottom: 1px solid rgb(224, 233, 235);
    cursor: pointer;
}
.left-bar:hover{
    color: rgb(247, 249, 252);
}
/*23*/

.left-name:active {
    text-decoration: none;
}

a.left-main {
    height: 58px;
    line-height: 67px;
    cursor: auto;
}

.left-line {
    float: left;
    height:100%;
    width: 2%;
    background: rgb(255, 99, 70);
    display: inline-block;
}

.left-icon {
    display: block;
    position: relative;
    top: 30px;
    margin: 0 auto;
}